The Reports Gallery sample demonstrates a list of categorized reports. You can click any report out of the three categories: Page, Rdl, and Section and see the report page along with its description.
Sample Location
Visual Basic.NET
<User Folder>\GrapeCity Samples\ActiveReports 13\Web\Reports Gallery\VB.NET
C#
<User Folder>\GrapeCity Samples\ActiveReports 13\Web\Reports Gallery\C#
Details
When you run the sample, the start page with the Thumbnail images of reports that are categorized into the following groups - RDL Reports, Page Reports and Section Reports. Clicking each thumbnail image opens a separate page where a selected report is displayed in the Web Viewer. Each report is provided with a general description.
The project consists of the following elements.
- Css folder: Contains css files that store styles for the viewer application.
- fonts folder: Contains font files to provide styles to the text that gets displayed in the viewer at run time.
- images folder: Contains images for the buttons used in the sample.
- json folder: Contains json files required for this sample.
- Reports folder: Consists of three subfolders - Page Report, RDL Report and Section Report, each containing a set of reports that highlight the major features of the corresponding report types. You will find the detailed descriptions of each report here.
- Scripts folder: Contains javascript files and its dependencies required to build this application.
- ActiveReports.ReportService.asmx is an ASP.NET Webservices Source file that is required for creating and proper functioning of the Viewer. You can add this service using the Add New Item in the Visual Studio Project menu and then selecting ActiveReports 13 Web Service.
- Global.asax: The default class that sets global URL routing values for this web application.
- index.html: Hosts the UI page on the browser. It contains html code for the appearance and functioning of this page.
- readme.txt: Provides instructions on what to do if Directory Listing appears instead of Start page when you run the sample.
- web.config: This configuration file contains the httpHandlers that allow ActiveReports to process reports on the Web. Note that you need to manually update version information here when you update your version of ActiveReports.